home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 007a / layout30.zip / LAYOUT.DOC < prev    next >
Text File  |  1991-12-06  |  75KB  |  1,633 lines

  1.  
  2.  
  3.  
  4.  
  5.                                ______________
  6.                               |              |
  7.                               |    LAYOUT    |
  8.                               |______________|
  9.  
  10.  
  11.  
  12.  
  13.                     An Area Planning and Inventory Program
  14.  
  15.                                  written by
  16.  
  17.                               Martin L. Waldman
  18.  
  19.  
  20.  
  21.                                 Version  3.0
  22.                                Copyright 1991
  23.                              All rights reserved
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.                                Distributed by
  31.  
  32.                                Software Co-op
  33.                             5437 Honey Manor Drive
  34.                             Indianapolis IN  46241
  35.                                 317-856-6052
  36.  
  37.  
  38.  
  39.  
  40.  
  41.                               TABLE OF CONTENTS
  42.                                                        Page
  43.                PART 1. INTRODUCTION .................... 1
  44.                         1.1  Upgrade to Version 3.0 .... 1
  45.                         1.2  Starting LAYOUT ........... 2
  46.                         1.3  Exiting from LAYOUT ....... 2
  47.                         1.4  Screen Displays ........... 3
  48.                         1.5  Using the Keyboard ........ 4
  49.                         1.6  Selecting a LAYOUT File ... 5
  50.                         1.7  Selecting a Sheet ......... 5
  51.  
  52.  
  53.                PART 2. SHEET FUNCTIONS ................. 6
  54.                         2,1  Sheet Framework Menu ...... 6
  55.                         2.2  Area Contents Menu ........ 9
  56.                         2.3  Drawing the Sheet ........ 11
  57.                         2.4  Mouse Functions .......... 12
  58.                         2.5  Printing the Sheet ....... 13
  59.  
  60.  
  61.                PART 3. FILE FUNCTIONS ................. 14
  62.                         3.1  Set Titles/Printer Type .. 14
  63.                         3.2  Print Inventory .......... 16
  64.                         3.3  Make a .CSV File ... ..... 16
  65.  
  66.  
  67.                PART 4. PRACTICAL EXERCISES ............ 17
  68.                         4.1  Setting the Framework .... 19
  69.                         4.2  Changing the Contents .... 23
  70.                         4.3  Using the Mouse .......... 24
  71.  
  72.  
  73.                PART 5. LICENSE INFORMATION ............ 27
  74.                                  Layout 3.0                               1
  75.      ======================================================================
  76.  
  77.      PART 1.  INTRODUCTION
  78.  
  79.      LAYOUT is a program that you can use to create and print a drawing of
  80.      any two-dimensional area along with an inventory of the contents of
  81.      the area. An area may be a floor plan of a home or business
  82.      establishment, a map of a piece of land, a description of the contents
  83.      of a printed page, the design for a quilt, the LAYOUT of components on
  84.      a circuit board, etc. -- in fact any space for which you know the
  85.      dimensions.
  86.  
  87.      All of the information for displaying and printing an area and it's
  88.      inventory is stored in a "sheet". A file may contain up to 26
  89.      different sheets. New files and sheets can be created as needed by the
  90.      program. New or changed files are rewritten to disk whenever you exit
  91.      from the program or when you select a different file.
  92.  
  93.      The program will run on any computer system that operates using
  94.      DOS 2.x or higher, and has 256k of memory and a color monitor.
  95.      Support is provided for a Mouse and for both Epson FX/IBM Graphic
  96.      compatible dot matrix printers and HP LaserJet compatible laser
  97.      printers.
  98.  
  99.      Part 1 of this manual contains general information about LAYOUT,
  100.      Parts 2 and 3 discuss the details of specific functions, and Part 4
  101.      takes you through a series of practical exercises to acquaint you with
  102.      the various features of the program.
  103.  
  104.      NOTE: In this manual a letter inside angle brackets is used to
  105.      indicate a single key press -- the shift key need not be held down.
  106.  
  107.  
  108.      1.1   UPGRADE TO VERSION 3.0
  109.  
  110.      In previous versions the rectangular block of space defined by an item
  111.      in the "Content" list was drawn parallel to the borders of the area.
  112.      Version 3.0 allows you to rotate each block to various angles.
  113.  
  114.      Version 2.0 contained functions that enable you to design, maintain,
  115.      and print an inventory, and create inventory files (.CSV) for import
  116.      into a spreadsheet. Version 3 allows you to specify whether inventory
  117.      entries are of the "character" or "numeric" type.
  118.  
  119.      Version 3.0 detects and supports a 2- or 3- button mouse or equivalent
  120.      pointing device if one is installed. The mouse can be used to add and
  121.      position an object and change it's size or rotation. Key press
  122.      equivalents are provided for each button.
  123.  
  124.      The data files have been modified to accomodate the upgrade and now
  125.      carry the extension ".LY3". Files that you may have created with
  126.      version 2 (.LY2) can be converted to the new format with the
  127.      conversion program LY2CONV.COM sent to registered users.
  128.      2                           Layout 3.0
  129.      ======================================================================
  130.  
  131.      1.2   STARTING LAYOUT
  132.  
  133.      The LAYOUT distribution diskette contains the program and sample data
  134.      files. The program can be run directly on diskette or copied to a hard
  135.      disk.
  136.  
  137.      LAYOUT reads and writes data files on the current default drive and
  138.      directory. The program itself may be resident on any directory as long
  139.      as DOS can find it or you include the pathname in the command line.
  140.  
  141.      To start LAYOUT you must log on to the drive and directory where the
  142.      LAYOUT data files are to be stored and, at the DOS prompt, enter  the
  143.      command    "LAYOUT"
  144.  
  145.      Normally the program "beeps" when input is required. If this is
  146.      annoying or inconvenient, you may run Version 3.0 in the "Quiet" mode
  147.      (no beeps) by using the command    "LAYOUT /Q"
  148.  
  149.      From the first display you must select a file by entering a number
  150.      (see 1.6  SELECT A LAYOUT FILE) -- if you do not the program
  151.      terminates.
  152.  
  153.      Then you must select the sheet to be active (see 1.7  SELECT A SHEET).
  154.  
  155.      The Function Menu is then displayed. Pressing a letter key will invoke
  156.      the named function. When you exit from a function you will be returned
  157.      to the Function Menu.
  158.  
  159.  
  160.      1.3   EXITING FROM LAYOUT
  161.  
  162.      If you press the <X> key at the Function Menu display, the following
  163.      message will appear:   Exit from LAYOUT (Y/N) ?
  164.  
  165.      Pressing the <Y> key will exit from LAYOUT to the DOS prompt. Pressing
  166.      any other key will return you to the Function Menu.
  167.                                  Layout 3.0                               3
  168.      ======================================================================
  169.  
  170.      1.4  SCREEN DISPLAYS
  171.  
  172.      LAYOUT uses two different types of displays. On graphic screens a
  173.      sidebar (first ten columns) is used to display information describing
  174.      the current drawing, instructions for continuing, and printer status
  175.      messages. The remainder of the screen displays a drawing of the active
  176.      sheet.
  177.  
  178.      Text displays are used for file and sheet selection, menus, and data
  179.      entry functions. For example, the Function Menu looks like this:
  180.  
  181.       ____________________________________________________________________
  182.      /                                                                    \
  183.      LAYOUT 3.0      Floor Plan C - The Erehwon Apt      13:13:40  10/01/91
  184.        Sheet  1/7  Apartment Overview   Area Length 480   Width 276 inches
  185.      ======================================================================
  186.                                Function Menu
  187.  
  188.              Select a different Sheet         Select a LAYOUT File
  189.  
  190.              Revise the Sheet Framework       Set Titles/Printer Type
  191.  
  192.              Change the Area Contents         Print Inventory
  193.  
  194.              Draw this Sheet                  Make a .CSV file
  195.  
  196.              Print this Sheet
  197.  
  198.      ======================================================================
  199.          Press S, F, C, D, P, L, T, I, M, or eXit to quit LAYOUT
  200.  
  201.      \____________________________________________________________________/
  202.  
  203.  
  204.      The top two lines on the screen are the "Banner". Line one of the
  205.      Banner shows the system name and version number, the current active
  206.      plan title and the current time and date. Line two shows the number
  207.      and name of the active Sheet and the area dimensions.
  208.  
  209.      The middle part of the screen is the "Window" which is used to display
  210.      the name of the current activity and menus, lists, information from
  211.      files, messages, special instructions, etc.
  212.  
  213.      The bottom two lines are the "Dialog Box". These lines carry the
  214.      instructions for pressing a key or entering the other information,
  215.      accept input from the keyboard, and display error messages.
  216.      4                           Layout 3.0
  217.      ======================================================================
  218.  
  219.      1.5   USING THE KEYBOARD
  220.  
  221.      Each activity in LAYOUT requires a specific entry from the keyboard.
  222.      The type of entry, and the specific limits for each entry, are shown
  223.      in the Dialog Box. A blinking cursor appears and a beep is sounded if
  224.      not in quiet mode. The instructions use the following terminology.
  225.  
  226.      "Press" means you need press only a single key, either a letter or a
  227.      number. The key list refers to the highlighted characters in the
  228.      window display or the letter printed between angle brackets on a
  229.      graphic screen. The Shift Key should not be held down.
  230.  
  231.      If you press a key not listed in the instruction, an error message
  232.      will be displayed and you will be taken back to the prompt.
  233.  
  234.      "Return" refers to a key that may be labeled RET or ENTER.
  235.  
  236.      "Edit" indicates that you can change individual characters in the
  237.      highlighted line directly on the screen. Typing a character replaces
  238.      the one at the cursor.
  239.  
  240.      During editing the <INS> key inserts one blank space at the cursor,
  241.      the <DEL> key deletes the character at the cursor, the <BackSpace> key
  242.      deletes the character before the cursor. The left and right arrow keys
  243.      move the cursor one character at a time. The <HOME> key moves the
  244.      cursor to the beginning of the line, <END> key to the end of the line.
  245.  
  246.      To save the changed line press Return. Pressing the <ESC> key exits
  247.      from editing without saving the changes.
  248.  
  249.      "Enter" means you are expected to either type a number or a new
  250.      character type entry (see "Edit"). For numbers use the backspace key
  251.      to make corrections. Press the Return key when you have completed your
  252.      entry.
  253.  
  254.      When entering a number pressing Return alone (not ESC) causes no
  255.      change to be made. Entering a 0 (zero) causes that value to be stored
  256.      where appropriate. The value zero is displayed as either a blank or a
  257.      "0" on the screen.
  258.  
  259.      An error message will appear if your entry exceeds the limits of a
  260.      number.  For example, there is a maximum of 6 entries for "Doors" on
  261.      the Sheet Framework menu (see Part 2).
  262.  
  263.      After every addition or change, you will be given the opportunity to
  264.      correct the information before it is saved on the permanent file.
  265.  
  266.      Every instruction in LAYOUT gives you an opportunity to "back out" of
  267.      the routine, or continue on, without making a change in the displayed
  268.      values. Pressing only the Return key, or the letter "X" where
  269.      specified, will take you back to the previous instruction or display.
  270.                                  Layout 3.0                               5
  271.      ======================================================================
  272.  
  273.      1.6  SELECT A LAYOUT FILE
  274.  
  275.      This function will be invoked when you first start LAYOUT and may also
  276.      be accessed by pressing <L> at the Function Menu display.
  277.  
  278.      A numbered list of the Plan Titles in the files on the current
  279.      directory will be displayed. Type the number of the LAYOUT File you
  280.      want to work with, then press the Return key.
  281.  
  282.      If you press Return without typing a number, you will be returned to
  283.      the Function Menu with the current file still active.
  284.  
  285.      To create a new file, enter a "+" sign. The program will check to see
  286.      if there is room on the current drive and directory for a new full
  287.      size file (64k) -- if not a warning message will be displayed.
  288.  
  289.      NOTE: A directory may contain up to 30 LAYOUT data files.
  290.  
  291.      If there is room for a new file, you will be asked if you wish to copy
  292.      a current file.
  293.  
  294.      If you enter a file number, a new file will be created that is an
  295.      exact copy of the selected file and will be named as a "COPY of" that
  296.      file. Other wise, a new file will be created that contains one sheet.
  297.  
  298.      You must then select a sheet to be the active one.
  299.  
  300.  
  301.      1.7  SELECT A SHEET
  302.  
  303.      This function will be invoked automatically when you select a LAYOUT
  304.      file and may also be accessed by pressing <S> at the Function Menu
  305.      display.
  306.  
  307.      You will be presented with a numbered list of the Sheet names in the
  308.      current file. Type the number of the sheet you want to work with, then
  309.      press the Return key.
  310.  
  311.      If you press Return without typing a number, you will be returned to
  312.      the Function Menu -- the current Sheet remains active.
  313.  
  314.      To create a new sheet,enter a "+" sign. The program will check to see
  315.      if there is room in the file and on the current drive and directory
  316.      for a new sheet (4k) -- if not a warning message will be displayed.
  317.  
  318.      If there is room for a new sheet (maximum 26), you will be asked if
  319.      you wish to copy a current one.
  320.  
  321.      If you enter a sheet number, that sheet will be copied to the next
  322.      available sheet number and will be named as a "COPY of" that sheet.
  323.      Other wise a blank sheet will be added to the file.
  324.  
  325.      The selected, or newly created, sheet then becomes the active sheet.
  326.      6                           Layout 3.0
  327.      ======================================================================
  328.  
  329.      PART 2. SHEET FUNCTIONS
  330.  
  331.      Two menus are used to enter the information describing the active
  332.      sheet. -- the Sheet Framework menu by pressing <F>, the Area Contents
  333.      menu by pressing <C>. Both can be accessed from either the Function
  334.      Menu or the Drawing display.
  335.  
  336.      NOTE: The Sheet Name can be edited on the Set Titles/Printer Type menu
  337.      -- see paragraph 3.1.2 below.
  338.  
  339.      The current values on file for the active sheet will be displayed.
  340.      Press a letter key to change a value as explained below. Pressing the
  341.      Return key takes you back to the Function Menu or Drawing display.
  342.  
  343.  
  344.      2.1  SHEET FRAMEWORK MENU
  345.  
  346.      This menu is used to enter or change the information that controls how
  347.      the sheet is displayed and printed. When you press <F>, the
  348.      information will be displayed and you will be prompted to press a key,
  349.      or return. The action invoked by each key is as follows:
  350.  
  351.  
  352.      2.1.1  DRAWING UNITS
  353.  
  354.      All objects are drawn on the screen (and printout) as a rectangular
  355.      box whose "Size" and "Position" is specified as a number of "Drawing
  356.      Units".
  357.  
  358.      The box represents the area occupied by the object -- not necessarily
  359.      it's shape.
  360.  
  361.      The Drawing Units value is a word or abbreviation that states the
  362.      units (e.g. inches, feet, meters, etc.) of the actual measurements
  363.      entered for items to be drawn on the screen. Press <U> and you will be
  364.      prompted to enter the Drawing Units value.
  365.  
  366.      The Size of an item specifies the actual measurements to be drawn on
  367.      the screen. "Length" is the horizontal dimension (left to right),
  368.      "Width"  is the vertical dimension (top to bottom).
  369.  
  370.      Position is defined by how far the upper left-hand corner of an item
  371.      is offset from the "Base Point" (the filled-in block located in the
  372.      upper left-hand corner of the drawing area).
  373.  
  374.          "Rt" = horizontal distance to the right of the Base Point.
  375.          "Dn" = vertical distance down from the Base Point.
  376.  
  377.      The position of the Base Point itself is Rt 0   Dn 0
  378.                                  Layout 3.0                               7
  379.      ======================================================================
  380.  
  381.      2.1.2  DRAWING RATIO
  382.  
  383.      The number of different locations that can be physically displayed on
  384.      the graphic screen is limited to 240 horizontally and 192 vertically.
  385.  
  386.      Actual dimensions that are larger (or smaller) can be optimally
  387.      displayed by setting the appropriate Drawing Ratio for the active
  388.      sheet. The data entered for each item will be adjusted for display
  389.      purposes by the ratio -- the data itself is not changed.
  390.  
  391.      When you press <R> you will see a display of the ratios that may be
  392.      used to enlarge or reduce the drawing so that it fits on the screen.
  393.      The following table can be used to determine an appropriate ratio.
  394.  
  395.                   Code   Draw Ratio   Maximum Actual Measurement
  396.                    No.                   Length      Width
  397.                     0    Full Size         240        192
  398.  
  399.           Enlarge   1    Dble Size         120         96
  400.                     2    Quad Size          60         48
  401.  
  402.           Reduce    3    Half Size         480        384
  403.                     4    Qtr  Size         960        768
  404.  
  405.      Enter the code number of the Drawing ratio you wish to use for the
  406.      active sheet.
  407.  
  408.  
  409.      2.1.3  INDEX TYPE
  410.  
  411.      Sheets may be drawn with tick marks on the borders of the drawing,
  412.      full grid lines crisscrossing the drawing or with no index marks.
  413.  
  414.      When you press <T> you will see a display of the Index Types that may
  415.      be used in the drawing and printing of the active sheet. Enter a code
  416.      number or press Return for no change.
  417.  
  418.  
  419.      2.1.4  INTERVAL
  420.  
  421.      The index interval is the number of drawing units between tick marks
  422.      or grid lines on the drawing and printout. Press <I> and then enter a
  423.      new number or press Return for no change.
  424.  
  425.      The index interval will be adjusted for display according to the
  426.      drawing ratio.
  427.      8                           Layout 3.0
  428.      ======================================================================
  429.  
  430.      2.1.5  DRAWING AREA BORDERS
  431.  
  432.      The borders of the drawing area may be displayed as "Walls" (double
  433.      lines), "Edges" (single lines), or not at all.
  434.  
  435.      When you press <B> you will see a display of the Borders that may be
  436.      used in the drawing and printing of the active sheet. Enter a code
  437.      number or press Return for no change.
  438.  
  439.  
  440.      2.1.6  HORIZONTAL and VERTICAL SIZES
  441.  
  442.      Both of these dimensions should be entered as the actual measurements
  443.      of the area represented by the sheet. Edges will be drawn at these
  444.      dimensions, Walls outside of them. Press <H> or <V> and then enter the
  445.      desired value.
  446.  
  447.      The boundaries of the drawing area will be indicated on all drawings
  448.      by filled-in blocks located outside of each corner.
  449.  
  450.  
  451.      2.1.7 DOORS and WINDOWS  - press <D> or <W>
  452.  
  453.      When <D> or <W> is pressed you will be prompted to press the number of
  454.      the item you wish to change -- there are a maximum of 6 of each.
  455.  
  456.      You will then be prompted to specify the wall in which the door or
  457.      window is to be drawn, or you can remove this door or window from the
  458.      list by pressing <C> (clear).
  459.  
  460.      Otherwise, press a letter key -- <T> for the top, <B> for the bottom,
  461.      <L> for the left-hand, or <R> for the right-hand wall.
  462.  
  463.      Next you must enter the position at which the door or window starts:
  464.         Top & Bottom walls - distance to the right of the base point.
  465.         Left & Right walls - distance down from the base point.
  466.  
  467.      And finally you must enter the size of the window or door.
  468.  
  469.      The program draws doors and windows by erasing the specified part of
  470.      the wall and drawing in the frame. For windows, the erased portion of
  471.      the wall is filled with a dashed line.
  472.  
  473.      If the horizontal or vertical size of the walls is changed, the doors
  474.      and windows will be drawn within the new walls -- the position and
  475.      size are not changed.
  476.  
  477.      The doors and windows will only be drawn if the drawing area border is
  478.      set to "Walls". The door and window data will not be changed.
  479.                                  Layout 3.0                               9
  480.      ======================================================================
  481.  
  482.      2.2  AREA CONTENT MENU
  483.  
  484.      The Area Contents menu, accessed by pressing <C>, enables you to enter
  485.      and change the specifications for other objects to be displayed on
  486.      drawings and printouts and to enter the inventory data.
  487.  
  488.      The initial display shows the name, size, and position for each of the
  489.      content blocks (A - Z) that are used to define the rectangular block
  490.      of space occupied by an object regardless of shape. To change the
  491.      specifications or the inventory data for a block, press the letter
  492.      corresponding to the block.
  493.  
  494.      A window will open on the opposite half of the screen that displays
  495.      all the data on file for the selected content block and you will
  496.      prompted to select an item to change.
  497.  
  498.      As you change an item the new data will be displayed in the window but
  499.      will not be changed on the initial display (all 26 blocks) until you
  500.      press return to exit from this window. When you do, you will be
  501.      returned to the updated initial Area Content display.
  502.  
  503.      To clear an item completely, press <C>.
  504.  
  505.  
  506.      2.2.1  BLOCK NAME
  507.  
  508.      Press <N> and the block's Name field will be highlighted for editing
  509.      as described in Para. 1.5.
  510.  
  511.  
  512.      2.2.2  SIZE
  513.  
  514.      When you press <S>, you will be serially prompted to enter the Length
  515.      and Width of the item. Pressing Return at a prompt leaves that value
  516.      unchanged -- see also Para 2.4 Mouse Functions.
  517.  
  518.      NOTE: You may record the block name and size at any time, but, the
  519.      item will NOT appear on the drawing unless it's Position has been
  520.      defined.
  521.  
  522.      2.2.3  POSITION
  523.  
  524.      To set the Position data (distances to the right and down) of the
  525.      block, press <P>. You will be serially prompted to enter the two
  526.      values. Pressing Return at a prompt leaves that value unchanged -- see
  527.      also Para 2.4 Mouse Functions.
  528.      10                           Layout 3.0
  529.      ======================================================================
  530.  
  531.      2.2.4  ROTATION
  532.  
  533.      Initially blocks are drawn with the length parallel to the top of the
  534.      area (Rotation angle = 0). Press <R> to choose another angle. The
  535.      block will be rotated around the recorded position with the length
  536.      drawn at the specified angle -- see also Para 2.4 Mouse Functions.
  537.  
  538.  
  539.      2.2.5  INVENTORY ITEMS
  540.  
  541.      Pressing a number key <1> - <6> allows you to edit that inventory
  542.      item. If you press <I> you will be serially prompted to edit all six.
  543.  
  544.      The number of characters and the type of entry in each inventory item
  545.      is determined by the values set in the Set Titles/Printer Type menu
  546.      (see 3.1.4  INVENTORY COLUMNS). If the sizes or types are changed
  547.      after the data has been entered it may be neccessary to reedit all of
  548.      the content blocks.
  549.  
  550.      The column type determines how the inventory item is edited on the
  551.      area content menu and how it is printed on the inventory list and .CSV
  552.      file. The type of the item appears after the item title on the area
  553.      content display as [C] or [N]
  554.  
  555.      [C] - Character type entries can be changed by editing them directly
  556.      in the highlighted space of the area content display. These print as
  557.      displayed on the inventory list and are surrounded by double quotes in
  558.      the .CSV file.
  559.  
  560.      [N] - To change a numeric type entry, you will be prompted to enter
  561.      the number from the keyboard (Return for no change). You may include
  562.      leading plus or minus signs and embedded decimal points.The numeric
  563.      entries will be automatically right justified in the display and
  564.      printout and surrounded only by commas in the .CSV file.
  565.                                  Layout 3.0                              11
  566.      ======================================================================
  567.  
  568.      2.3   DRAWING THIS SHEET
  569.  
  570.      Each block is drawn and printed with the following variations
  571.      according to the values shown on the display:
  572.  
  573.           1)  Blocks with all four values for size and position specified
  574.               will be drawn as a box on the screen and the printout.
  575.  
  576.           2)  If the name of the block starts with an asterisk (*) the
  577.               name will not appear on the printout. Otherwise the name
  578.               will be printed in the approximate center of the box.
  579.  
  580.           3)  If the size of a block is set at zero (blank on the
  581.               display), a box will not be drawn. The block name will
  582.               appear on the printout at the specified position.
  583.  
  584.  
  585.      The Drawing function is accessed by pressing <D> at the Function menu.
  586.      The Framework and Content values for the active sheet will be adjusted
  587.      by the drawing ratio and then used to draw a graphic screen.
  588.  
  589.      Content block boxes, walls, doors, windows, index marks, and filled-in
  590.      squares representing the four corners of the drawing area will be
  591.      drawn in that order.
  592.  
  593.      The position of each content block for which information has been
  594.      entered will be indicated by it's item letter on the screen.
  595.  
  596.      The drawing is a proportional draft of what will be put on paper when
  597.      the sheet is printed except that full block names will be printed
  598.      instead of just the item letters.
  599.  
  600.      The Plan Title, Sheet number and name, area length and width, drawing
  601.      units and ratio, index interval, and the instructions for continuing
  602.      will be displayed in the sidebar on the left-hand side of the screen.
  603.  
  604.      Pressing <X> returns you to the Function menu. You can modify the
  605.      drawing by pressing <F> or <C> to make changes to values on the
  606.      Framework or Content menus -- the drawing will reappear when you exit
  607.      from either.
  608.      12                           Layout 3.0
  609.      ======================================================================
  610.  
  611.      2.4   MOUSE FUNCTIONS
  612.  
  613.      LAYOUT 3.0 will detect if you have a 2- or 3- button mouse or other
  614.      compatible pointing device installed in your system. If so, the
  615.      instructions on the graphic drawing display will include the line
  616.      "<M>ouse". If you press <M>, you will be prompted to press a letter
  617.      (A-Z) to define the content block you wish to modify.
  618.  
  619.      When you press a letter the sidebar display will change to show the
  620.      Block letter and the name, size, position, and rotation values
  621.      currently on file. In addition the current location of the mouse
  622.      cursor is displayed.
  623.  
  624.      The mouse cursor will appear in the center of the screen if no
  625.      position is on file for the selected block, otherwise it will point to
  626.      the position and the block letter will appear. The block drawing will
  627.      appear only if both size and position have been specified.
  628.  
  629.      You may use the mouse in the normal manner to change it's cursor
  630.      location on the screen. You may also use the cursor movement keys on
  631.      the numeric keypad (NumLock must be off) as follows:
  632.  
  633.          The up, down, right, and left arrow keys move the cursor one pixel
  634.          at a time in the indicated direction (fine tuning). <PgUp> moves
  635.          the cursor to the Origin (0,0),  <PgDn> sets the cursor at the
  636.          bottom right hand corner of the defined area.
  637.  
  638.          The <Home> key sets the cursor to the position of the selected
  639.          block. <End> moves the cursor to it's bottom right-hand corner.
  640.  
  641.      The mouse buttons and their equivalent keypresses function as follows:
  642.  
  643.          Click Left or press <Ins> to move the position of the block to the
  644.          current cursor location.
  645.  
  646.          Click Center or press the <Tab> key to cause the block to serially
  647.          rotate about the position.
  648.  
  649.          You can also change the size of the block. The best way to do this
  650.          is to first set rotation to "0" and press <End> to position the
  651.          cursor at the current bottom. Now move the cursor to correct the
  652.          size values (= cursor location - block position) and Click Right
  653.          or press <Del>. The block will be redrawn and the new size
  654.          displayed in the sidebar.
  655.  
  656.      The changed drawing you see after each change is a temporary one --
  657.      don't worry if some lines appear cut. To save the changes you have
  658.      made, you must press the <Ret> key. You may press the <Esc> key at any
  659.      time to cancel the changes. The drawing will be restored to the
  660.      current values and you will be returned to the select block (A-Z)
  661.      prompt.
  662.  
  663.      Paragraph 4.3 of this manual contains a practical exercise to acquaint
  664.      you with using a mouse in LAYOUT.
  665.                                  Layout 3.0                              13
  666.      ======================================================================
  667.  
  668.      2.5   PRINTING THIS SHEET
  669.  
  670.      When you are satisfied with the appearance of the drawing, you may
  671.      send it to the printer by pressing <P>.
  672.  
  673.      NOTE: Printing can also be done by pressing <P> on the Function Menu.
  674.  
  675.      The drawing will be displayed without the area content block item
  676.      letters -- just the way it will be put on paper.
  677.  
  678.      A message in the left-hand sidebar will remind you to set the selected
  679.      type of printer "on line". If you have a printer buffer attached, make
  680.      sure it too is turned on.
  681.  
  682.      NOTE: The Printer Type can be set on the Set Titles/Printer Type menu
  683.      -- see paragraph 3.1.3 below.
  684.  
  685.      The printouts from LAYOUT use 9 inches per page. For one inch top and
  686.      bottom margins on a dot matrix printer, the paper should be set so
  687.      that the first line will print one inch down from the top of a new
  688.      page.
  689.  
  690.      The margins for a laser printer are set automatically.
  691.  
  692.      Press <P> again when you are ready, or <X> to abort the printing.
  693.  
  694.      If the printer is still not ready to print, you will see a second
  695.      prompt that reminds you to make it ready or to exit without printing.
  696.  
  697.      A message will acknowledge that printing has started. Be patient !
  698.      Aproximately 44k characters must be sent to the printer one at a time.
  699.  
  700.      Depending on the speed of your equipment, printing a sheet on a dot
  701.      matrix printer may take up to 3 minutes, on a laser printer about 1
  702.      minute.
  703.  
  704.      A single page will be printed that contains the titles and dimensions
  705.      of the sheet, the graphic screen drawing with the full name of each
  706.      block, and lists of the information on file for all doors, windows,
  707.      and area content blocks.
  708.      14                           Layout 3.0
  709.      ======================================================================
  710.  
  711.      PART 3. FILE FUNCTIONS
  712.  
  713.      3.1   SET TITLES/PRINTER TYPE
  714.  
  715.      This menu is used to select a printer type and enter the information
  716.      describing the active file and sheet.  Press a letter or number key to
  717.      change a value as explained below. Pressing the Return key takes you
  718.      back to the Function Menu.
  719.  
  720.      The current values on file will be displayed, for example:
  721.       ____________________________________________________________________
  722.      /                                                                    \
  723.      LAYOUT 3.0      Apartment #101 - The Erehwon        13:25:32  10/01/91
  724.        Sheet  7/7  Kitchen/Dining Area  Area Length 216   Width 144 inches
  725.      ======================================================================
  726.                           Set Titles/Printer Type
  727.  
  728.                     Plan Title     Apartment #101 - The Erehwon
  729.                     Sheet Name     Kitchen/Dining Area
  730.                     Printer Type   Dot Matrix
  731.  
  732.                     Inventory Columns
  733.                         No. Size Type   Title
  734.                          1.  10  Char   Purch.Date
  735.                          2.  10  Num    Purch.Cost
  736.                          3.  10  Char   Vendor
  737.                          4.  13  Char   Serial Number
  738.                          5.  10  Num    Repl. Cost
  739.                          6.  13  Char   Ins. Policy #
  740.                            =====
  741.                         Tot  66 / 66 maximum
  742.  
  743.      ======================================================================
  744.        To make a change press P, S, T, 1 - 6
  745.                          or press Return (no change)
  746.      \____________________________________________________________________/
  747.  
  748.  
  749.      3.1.1  PLAN TITLE
  750.  
  751.      The Plan Title, as displayed in the banner, is used to identify the
  752.      LAYOUT file that is currently being used and is the name that appears
  753.      on the File Selection display. Press <P> to edit it using the
  754.      techniques explained in paragraph 1.5. Press Return when finished, or
  755.      press the <ESC> key if you do not wish to record the change.
  756.  
  757.  
  758.      3.1.2  SHEET NAME
  759.  
  760.      The name of the currently active sheet is also displayed in the banner
  761.      and is the name that appears on the Sheet Selection display. It can be
  762.      edited by pressing <P> and using the technique described in para 1.5.
  763.                                  Layout 3.0                              15
  764.      ======================================================================
  765.  
  766.      3.1.3  PRINTER TYPE
  767.  
  768.      Printing may be done either with an Epson FX/IBM Graphic compatible
  769.      dot matrix printer or an HP LaserJet laser printer.
  770.  
  771.      When you press <T> you will see a display of the Printer Types that
  772.      are to be used to print all reports. Enter a code number or press
  773.      Return for no change.
  774.  
  775.      NOTE: The program expects that the printer you select is the DOS
  776.      default PRN device.
  777.  
  778.  
  779.      3.1.4  INVENTORY COLUMNS
  780.  
  781.      This function enables you to design the format of the printed
  782.      Inventory and the .CSV file that can be created for the active file.
  783.  
  784.      When you press a number key, you will be prompted to enter the size
  785.      for that column number (press Return for no change), then select the
  786.      item type (character or numeric), and then to edit the title for the
  787.      column.
  788.  
  789.      As indicated in the display, there are a maximum of 66 characters for
  790.      the titles of the columns and for the data in each column for each
  791.      Content Block (see below).
  792.  
  793.      The column size determines how the 66 characters are divided among the
  794.      columns -- i.e. the title and data for column 1 use the first group of
  795.      characters. Column 2 starts at the place where column 1 ends, column 3
  796.      starts at the place where column 2 ends, etc.
  797.  
  798.      If you try to exceed the maximum, the higher number columns will be
  799.      reduced in size by the program (highest first).
  800.  
  801.      NOTE: Changing a column size will change the title space and location
  802.      at which all subsequent titles begin -- the titles and content block
  803.      data may have to be reedited.
  804.  
  805.      The column type determines how the inventory item is edited on the
  806.      area content menu and how it is printed on the inventory list and .CSV
  807.      file. The type of the item appears after the item title on the area
  808.      content display as [C] or [N]
  809.  
  810.      [C] - These print as displayed on the inventory list and are
  811.      surrounded by double quotes in the .CSV file.
  812.  
  813.      [N] - The numeric entries will be automatically right justified in the
  814.      display and printout and surrounded only by commas in the .CSV file.
  815.      16                           Layout 3.0
  816.      ======================================================================
  817.  
  818.      3.2   PRINT INVENTORY
  819.  
  820.      When you press <I> on the Function Menu, a message will remind you to
  821.      set the selected type of printer "on line". If you have a printer
  822.      buffer attached, make sure it too is turned on.
  823.  
  824.      The inventory is printed on 9 inches per page. For one inch top and
  825.      bottom margins on a dot matrix printer, the paper should be set so
  826.      that the first line will print one inch down from the top of a new
  827.      page. The margins for a laser printer are set automatically.
  828.  
  829.      Press any key when you are ready.
  830.  
  831.      If the printer is still not ready to print, you will see a second
  832.      prompt that reminds you to make it ready or to exit without printing.
  833.  
  834.      The print-out contains the data from all of the sheets on the current
  835.      file and is divided into titled sections for each sheet -- multiple
  836.      pages are printed if needed.
  837.  
  838.      The first line on each page carrys the Plan Title and the current
  839.      date. The second line carries the inventory column titles set in the
  840.      Set Titles/Printer Type menu. For clarity, the columns are separated
  841.      from each other by the 3 characters  " | "
  842.  
  843.      The data for each Sheet starts with a line that carries the sheet
  844.      number/total and the sheet name.
  845.  
  846.      This is followed by a line for each content block that lists the sheet
  847.      number, block letter, block name, and the inventory data entered for
  848.      the block in columns separated as above.
  849.  
  850.      NOTE: The Inventory data will NOT be printed on the report or included
  851.      in the .CSV file (see section 3.3) if a content block is empty, the
  852.      name of the block starts with an asterisk (*), or the length or width
  853.      of a block is set at zero.
  854.  
  855.  
  856.      3.3   MAKE A .CSV FILE
  857.  
  858.      Many spreadsheet programs can import data directly from a "comma
  859.      separated value (.CSV)" file -- an ASCII file formatted with commas
  860.      between data for columns, character data enclosed in double quotes,
  861.      and a carriage return for a new row.
  862.  
  863.      Pressing <M> on the function menu will create a file of that type with
  864.      the same file name as the current .LY3 file but with the .CSV
  865.      extension.
  866.  
  867.      The file will contain the plan title and column title lines and then
  868.      all of the sheet information described above (no page breaks).
  869.  
  870.      HINT: When importing this file, set the width of the first column of
  871.      the spreadsheet to 32, the others to each Inventory Column Size + 2.
  872.                                  Layout 3.0                              17
  873.      ======================================================================
  874.  
  875.      PART 4. PRACTICAL EXERCISES
  876.  
  877.      In this part we will explore various features of LAYOUT using the
  878.      sample files on the distribution diskette. Place a copy of the
  879.      diskette into a disk drive, log on to that drive and enter   LAYOUT
  880.  
  881.      The plan titles of the files will be displayed like this:
  882.       ___________________________________________________________________
  883.      /                                                                   \
  884.      LAYOUT 3.0                                         16:58:04  10/01/91
  885.  
  886.      =====================================================================
  887.                             Select a LAYOUT File
  888.  
  889.         ----------- Plan Titles of Files in Current Directory-----------
  890.          1. Floor Plan C, The Erehwon Apts
  891.          2. Apartment #101, The Erehwon
  892.          3. Additional LAYOUT Examples
  893.  
  894.      =====================================================================
  895.           To start a new file enter a + sign or
  896.           enter a LAYOUT file number  or Return
  897.      \___________________________________________________________________/
  898.  
  899.      The first two files contain the floor plans for the same apartment.
  900.      File # 1 shows the unfurnished apartment with it's built-in fixtures,
  901.      # 2 has had some furnishings placed in it.
  902.  
  903.      We will start with File number 1 - press the number 1 and then the
  904.      Return key. The next display will look like this.
  905.       ___________________________________________________________________
  906.      /                                                                   \
  907.      LAYOUT 3.0      Floor Plan C - The Erehwon Apts    16:58:35  10/01/91
  908.        Sheet  1/7  Apartment Overview   Area Length 480  Width 276 inches
  909.      =====================================================================
  910.                              Select starting Sheet
  911.  
  912.             --------------- Sheets Currently in File ---------------
  913.               1. Apartment Overview
  914.               2. Workshop and Study
  915.               3. Study Bath & Closets
  916.               4. Living Room
  917.               5. Bedroom
  918.               6. Main Bath & Closets
  919.               7. Kitchen/Dining Area
  920.  
  921.  
  922.      =====================================================================
  923.           To add a new sheet enter a + sign or
  924.           enter a Sheet number  or Return
  925.      \___________________________________________________________________/
  926.  
  927.      Sheet 1 is a block overview of the apartment. The others show details
  928.      including interior walls and doors. Choose sheet number 2 to start.
  929.      18                           Layout 3.0
  930.      ======================================================================
  931.  
  932.      The next display you will see is the Function Menu.  Note that Sheet
  933.      number 2 is now listed in the banner as the active sheet.
  934.  
  935.      Press <D> to draw the sheet on the screen. You will then see a display
  936.      that looks something like this (but much better on the screen):
  937.       ___________________________________________________________________
  938.      /                                                                   \
  939.      Floor Plan *===============         ========================*
  940.       C, The    ||               A                              ||
  941.      Erewhon Ap ||                                              ||
  942.      Sheet #    ||
  943.        2/7      ||                                                 B
  944.      Workshop    |
  945.      and Study   |                                              ||
  946.      ----------  |                                              ||
  947.      Length 204  |                                              ||
  948.      Width  132  |                                              ||
  949.      Units       |                                              ||
  950.       inches    ||                                              ||
  951.      Index      ||
  952.       Interval  ||                                                 C
  953.          12     ||
  954.      Drawing is ||                                              ||
  955.       Full size ||                                              ||
  956.      ---------- *====================================        ====*
  957.      Press                                             D
  958.      <F>ramewk,
  959.      <C>ontent,
  960.      <P>rint
  961.  
  962.      or e<X>it
  963.       to Menu
  964.      \___________________________________________________________________/
  965.  
  966.  
  967.      The information in the sidebar and the data for drawing the four doors
  968.      and the one window can be changed on the Framework menu.
  969.  
  970.      Press <F> to view that menu. Press Return to come back to the drawing.
  971.  
  972.      The four letters in the drawing area (A-D) show the locations where
  973.      the names for each of the doors will be printed on paper. These
  974.      locations can be changed on the Contents menu. Press <C> to bring up
  975.      the Contents menu.
  976.  
  977.      Note the block names assigned to each of the letters. Since the size
  978.      (Len and Wid) of each of these blocks is zero (blank) no box will be
  979.      drawn. The names will be printed in the positions defined for each.
  980.  
  981.      We will discuss other aspects of the Area Contents menu later in this
  982.      manual. Press Return to come back to the drawing.
  983.  
  984.      Remember, you can print a sheet at any time by pressing <P> at the
  985.      drawing display -- see the instructions in Part 2.
  986.                                  Layout 3.0                              19
  987.      ======================================================================
  988.  
  989.      4.1  SETTING THE FRAMEWORK
  990.  
  991.      Let's examine the effects of setting some of the values displayed on
  992.      the Framework menu. Press <F> to bring up that menu.
  993.       ___________________________________________________________________
  994.      /                                                                   \
  995.      LAYOUT 3.0      Floor Plan C - The Erehwon Apts    17:40:45  10/01/91
  996.        Sheet  2/7  Workshop and Study   Area Length 204  Width 132 inches
  997.      =====================================================================
  998.                               Sheet Framework
  999.  
  1000.            Drawing Units  inches              Index Type  not drawn
  1001.                    Ratio  Full size             Interval   12  inches
  1002.  
  1003.                      Drawing Area Borders      Walls
  1004.                      Horizontal size (length)  204 inches
  1005.                      Vertical size (width)     132 inches
  1006.  
  1007.          Door   Wall  Position  Size       Window  Wall  Position  Size
  1008.            1.    Top   Rt  60    36           1.    Lft   Dn  40    48
  1009.            2.    Rht   Dn  24    24           2.
  1010.            3.    Rht   Dn  84    24           3.
  1011.            4.    Bot   Rt 162    32           4.
  1012.            5.                                 5.
  1013.            6.                                 6.
  1014.  
  1015.      =====================================================================
  1016.        To make a change press S, P, U, R, T, I, B, H, V, D, W
  1017.                          or press Return (no change)
  1018.      \___________________________________________________________________/
  1019.  
  1020.      Distances on a drawing can be difficult to evaluate without some
  1021.      indication of the scale of the drawing. Let's add indexing marks to
  1022.      this sheet.
  1023.  
  1024.      Press <T>. A list of the available indexing types will "pop up" on the
  1025.      screen. Select code number 1 (Tick marks). The new index type will be
  1026.      indicated on the display. Press Return to go back to the drawing.
  1027.  
  1028.      The whole drawing area is now outlined on all 4 sides by a series of
  1029.      short vertical and horizontal dashes. The distance between marks is
  1030.      defined by the index interval. Because of variations in monitors,
  1031.      horizontal distances should be compared only with the top or bottom
  1032.      row of marks, vertical distances with the left or right column.
  1033.  
  1034.      Go to the Framework menu and reset the index type to "Grid lines" and
  1035.      return. The drawing area is now divided into a set of squares.
  1036.      Although the drawing seems somewhat crowded, grid lines can be useful
  1037.      in determining the amount of floor-covering needed for a room -- in
  1038.      this case for example, the number of 12 inch square floor tiles.
  1039.  
  1040.      Press <I> on the Framework menu, set the interval to 36, and return to
  1041.      the drawing -- the grid now shows the amount of carpeting needed in
  1042.      square yards.
  1043.      20                           Layout 3.0
  1044.      ======================================================================
  1045.  
  1046.      The next thing we will evaluate is the Drawing Ratio.
  1047.  
  1048.      First set the index type as grid lines and the index interval at 36.
  1049.      Now examine the drawing. The sidebar shows that the area is 204 inches
  1050.      long, 132 inches wide, and is drawn "Full size".
  1051.  
  1052.      Since the dimensions are within the maximum limits (240 L x 192 W),
  1053.      the drawing fits completely on the screen.
  1054.  
  1055.      Press <F> to bring up the Framework menu and then press <R> to see a
  1056.      display of the available drawing ratios. Enter code 3 (Half) and
  1057.      return to the drawing.
  1058.  
  1059.      The sidebar now shows that the drawing is "Half size"
  1060.  
  1061.      Although you have not changed the sizes and positions of the
  1062.      structures, all measurements have been cut in half and therefore only
  1063.      occupy half their normal distance on the screen.
  1064.  
  1065.      The grid lines still represent the same interval (36 inches) but there
  1066.      is now room for twice as many squares on the screen.
  1067.  
  1068.      Take a few minutes and explore the effects of enlarging or reducing
  1069.      the drawing ratio. Note that all sizes and positions are
  1070.      proportionally adjusted for drawing and that only those parts of the
  1071.      sheet that will fit are drawn -- the rest do not appear.
  1072.  
  1073.      When you are finished, reset the Ratio to "Full size", the index type
  1074.      to "Tick marks", the interval to 12, and return to the drawing.
  1075.  
  1076.      For the next part of this exercise we will be changing some of the
  1077.      numbers used to create the drawings. Before we do that we want to have
  1078.      a picture of the sheet and a record of what the current numbers are.
  1079.  
  1080.      Press <P> (to print). The drawing will be redisplayed without the item
  1081.      letters of the content blocks -- the graphic portion of the drawing
  1082.      now looks just like it will be printed.
  1083.  
  1084.      The sidebar messages are to remind you to set your printer online
  1085.      -- make sure you have set the appropriate printer type for your
  1086.      equipment.
  1087.  
  1088.      When the printer is ready, press <P> again. The sheet will be printed.
  1089.  
  1090.      Since this sheet is the drawing of a room, the Drawing Area Borders
  1091.      are specified to be "Walls". Press <B> on the Framework menu, change
  1092.      this value, and return to the drawing.
  1093.  
  1094.      Depending on your choice the borders of the area will be drawn as
  1095.      single lines (code 2) or not at all (code 3). Try out both. Note that
  1096.      in these cases the doors and windows are not drawn, but the data for
  1097.      them has not been lost. The blocks indicating the corners of the area
  1098.      are always drawn.
  1099.  
  1100.                                  Layout 3.0                              21
  1101.      ======================================================================
  1102.  
  1103.      Reset the Border value to "Walls" (code 1) and return to the drawing.
  1104.  
  1105.      The length and width of the drawn area are listed in the sidebar.
  1106.      These two numbers determine where the borders and the corner blocks
  1107.      will be drawn.
  1108.  
  1109.      Try changing the Horizontal or Vertical size on the Framework menu.
  1110.  
  1111.      Note that the doors and windows will always be displayed according to
  1112.      their positions and sizes within the walls specified by the listed
  1113.      dimensions, even if the position or size of a door or window extends
  1114.      the drawing beyond the new dimension.
  1115.  
  1116.      The location of the item letters indicating where the door names will
  1117.      be printed is NOT adjusted to changed dimensions. The locations must
  1118.      be changed on the Area Contents menu.
  1119.  
  1120.      Reset the area sizes to their original dimensions (204 x 132) and the
  1121.      wall, door, and window drawings will be returned to their original
  1122.      locations.
  1123.  
  1124.      This sheet shows the presence of four doors in the walls of this room
  1125.      (each indicated by a letter) and one window in the left-hand wall.
  1126.  
  1127.      The data for the window and the doors, and for the door names, are
  1128.      listed in the bottom part of the sheet you just printed.
  1129.  
  1130.      The Wall, Position and Size data for the window and doors is a copy of
  1131.      what appears on the Framework menu. The specifications for the door
  1132.      names comes from the Area Content menu.
  1133.  
  1134.      As an exercise let's split the window into two 24 inch parts with 6
  1135.      inches between them. Press <F> to invoke the Framework menu.
  1136.  
  1137.      Press <W> and then <1> -- this lets you change Window number 1
  1138.  
  1139.      Then press <L> to specify the left wall of the drawing.
  1140.      For Lft Dn Position enter 40 and for Size enter 24
  1141.  
  1142.      This places a window that is 24 inches long starting 40 inches down
  1143.      from the top in the left wall of the room.
  1144.  
  1145.      Return to the drawing to observe the results of these entries.
  1146.      22                           Layout 3.0
  1147.      ======================================================================
  1148.  
  1149.      Now let's put in the second part of the window. On the Framework menu
  1150.      select Window number 2 and specify that it too is in the left wall.
  1151.  
  1152.      Since we want to leave 6 inches between windows, we must do a little
  1153.      arithmetic as follows:
  1154.         Window # 1 starts        40  inches down
  1155.                    and is        24  inches long
  1156.         Window # 2 starts         6  inches down from the end of Window # 1
  1157.                             ========
  1158.         Adding these gives       70  as the starting position of Window # 2
  1159.  
  1160.      Enter this value for the position of Window # 2 and again specify 24
  1161.      as the size.
  1162.  
  1163.      Return to the drawing. Note that we have now split the original 48"
  1164.      window into 2 - 24" windows with 6" between them.
  1165.  
  1166.      To restore the original window you would first clear Window # 2 -- on
  1167.      the Framework menu press <W>, <2>, and then <C>.
  1168.  
  1169.      Then select Window # 1 and respecify it as being in the left wall at
  1170.      position 40 and size 48.
  1171.  
  1172.      Return to the drawing to confirm that you have restored it to what it
  1173.      looks like on the printout.
  1174.  
  1175.      The same techniques are used for creating, changing, or clearing doors
  1176.      -- start with <D> instead of <W>.
  1177.  
  1178.      Now try putting windows and doors in other places on the drawing.
  1179.  
  1180.      Note that if you overlap a door with a window, the window will be
  1181.      drawn as specified but the door will not be drawn correctly and
  1182.      extraneous marks will appear in the window.
  1183.  
  1184.      This is because doors are drawn before windows -- the extraneous marks
  1185.      are the door frames that were drawn after a portion of the wall was
  1186.      erased for the door.
  1187.  
  1188.      Examine the printout you have. From the specifications for the doors
  1189.      note that Door # 3 is in the right wall, starts 84 inches down from
  1190.      the top, and is 24 inches wide.
  1191.  
  1192.      In the Area Content information the block indicated by the item letter
  1193.      "C" places that letter on the screen at the position Rt 210, Dn 96 and
  1194.      will put the name "Study Closet" at the equivalent position on the
  1195.      printout -- no box is drawn because the block sizes are blank.
  1196.  
  1197.      Now clear Door # 3 on the Framework menu and return to the drawing.
  1198.      Note that although the door no longer appears, the key letter is still
  1199.      displayed. Remove it by blanking the block name on the Content menu.
  1200.  
  1201.      Now reset Door 3 and Block C to the specifications on the printout.
  1202.  
  1203.                                  Layout 3.0                              23
  1204.      ======================================================================
  1205.  
  1206.      4.2  CHANGING THE AREA CONTENTS
  1207.  
  1208.      To further examine the uses of the data entered on the Area Content
  1209.      menu we will use a different sheet.
  1210.  
  1211.      Return to the Function Menu, press <S> to invoke the sheet select
  1212.      function and choose sheet number 3. Study Bath & Closets.
  1213.  
  1214.      Draw the sheet on the screen. You will see that this sheet is a
  1215.      detailed continuation to the right of the sheet we just worked with.
  1216.      Print a copy of this sheet.
  1217.  
  1218.      The bottom part of the printout contains the specifications on file
  1219.      for the blocks whose position on the drawing is indicated by the
  1220.      letters A - I.
  1221.  
  1222.      The specifications are reproduced in the following table.
  1223.  
  1224.                 Content Blocks     - Size -   Position Rot
  1225.                   --- Name ---      Len Wid    Rt  Dn  Ang
  1226.                 A.* bath-closets    112   3     0  59    0
  1227.                 B.* closet-closet     3  72    60  61    0
  1228.                 C.Counter            49  22     0   0    0
  1229.                 D. Sink              18  16    26   2    0
  1230.                 E. Toilet            21  29    54   0    0
  1231.                 F.Bath tub/shower    31  60    81   0    0
  1232.                 G.Linen Cabinet      41   8     0  52    0
  1233.                 H.Study Closet                  8  96    0
  1234.                 I.Hall Closet                  76  96    0
  1235.  
  1236.      Block A is the horizontal interior wall between the bathroom and the
  1237.      two closets. This wall goes the whole length of the drawing area (112
  1238.      inches), is 3 inches thick, and starts at the left edge of the drawing
  1239.      area (Position Rt 0).
  1240.  
  1241.      Since the bathroom is 60 inches wide, the vertical position of the
  1242.      wall is placed 59 inches down from the base point to overlap with the
  1243.      vertical wall separating the two closets.
  1244.  
  1245.      Block B is the vertical interior wall that divides the two closets. It
  1246.      too is 3 inches thick and runs the entire width of both closets
  1247.  
  1248.      Since the study closet is 60 inches long and this wall abuts on to the
  1249.      horizontal wall, Block B's position is Rt 60  Dn 61.
  1250.  
  1251.      The block names for these two items have been entered to identify the
  1252.      walls in the data but they will not be printed as they each start with
  1253.      an asterisk.
  1254.  
  1255.      Blocks C - G draw and label the fixtures in the bathroom. Note that
  1256.      the Sink and Toilet names have been indented to center the labels.
  1257.  
  1258.      Blocks H and I put the closet names in the center of their areas.
  1259.      24                           Layout 3.0
  1260.      ======================================================================
  1261.  
  1262.      Now let's put some fixtures into the Hall and Study Closets. We will
  1263.      use the following information.
  1264.  
  1265.                 Content Blocks     - Size -   Position Rot
  1266.                   --- Name ---      Len Wid    Rt  Dn  Ang
  1267.                 N. Rod                2  72   100  61    0
  1268.                 O.   Shoes           24  12    42  62   45
  1269.                 P.Shelves            60  18     0 114    0
  1270.  
  1271.      Block N is a 2 inch thick rod that runs the whole width of the hall
  1272.      closet and is 12 inches away from the right-hand inside wall.
  1273.  
  1274.      Block O represents a 12 inch by 24 inch shoe rack placed catty-corner
  1275.      in the top right hand corner of the study closet.
  1276.  
  1277.      Block P outlines a set of 18 inch shelves along the full length of the
  1278.      bottom wall of the study closet.
  1279.  
  1280.      If you do NOT have a mouse installed, bring up the Contents menu and
  1281.      enter the information into Blocks N-P. Return to the drawing and print
  1282.      a copy of it. Skip down to the next part of the exercise where we
  1283.      check our work.
  1284.  
  1285.  
  1286.      4.3  USING THE MOUSE
  1287.  
  1288.      Calculating the position to assign to Content Blocks can be difficult
  1289.      especially if the blocks are to be rotated to other angles or where
  1290.      they overlap with other parts of the drawing. If you have a mouse or
  1291.      other pointing device installed, LAYOUT will do the calculations for
  1292.      you.
  1293.  
  1294.      The first thing to do is record the names and sizes of the objects to
  1295.      be positioned in the area. Bring up the Contents menu and enter only
  1296.      the names and sizes (NOT the Position or Rotation) for blocks N - P
  1297.      and return to the drawing. Note that these 3 blocks don't yet appear.
  1298.  
  1299.      Press <M>ouse and then press the letter "N" to work with that block.
  1300.      The mouse cursor will appear in the center of the screen but still no
  1301.      Block N because you have not assigned it a Position (see the sidebar).
  1302.      To do that, Click the left mouse button or press the <Ins> key. The
  1303.      block will now be drawn starting at the mouse cursor.
  1304.  
  1305.      Now move the cursor to the desired position of the block and again
  1306.      Click Left. The block will jump to the new position. You can micro-
  1307.      adjust the position by using the arrow keys to move the cursor, then
  1308.      Click Left again. When things look right (don't worry about cut
  1309.      lines), press Return to save the new data, or press <Esc> and the
  1310.      drawing will return to where you started so you can try again.
  1311.  
  1312.      When you are finished with block N, select block O to work with. Move
  1313.      the mouse cursor into the middle of the Study Closet and Click Left to
  1314.      draw the block. Click Center or press the <Tab> key and the box will
  1315.      rotate to 30 deg. Do it again to get to 45 deg.
  1316.                                  Layout 3.0                              25
  1317.      ======================================================================
  1318.  
  1319.      Now move the cursor to the approximate position where the box will
  1320.      touch both the top and right-hand walls of the Study Closet and Click
  1321.      Left -- if you positioned it perfectly, give yourself an "atta boy".
  1322.      Otherwise reposition the box (the arrow keys come in very handy) until
  1323.      it looks right. Press return to save the drawing.
  1324.  
  1325.      Use the above technique to position Block P on the drawing (no
  1326.      rotation). Return to the Drawing and bring up the Contents menu. You
  1327.      will see that the position and rotation data for thse three blocks has
  1328.      been filled in for you. <P>rint this sheet.
  1329.  
  1330.      You can also use the mouse to draw a new block. Try this. At the
  1331.      drawing press <M> and at the (A - Z) prompt press "X" (for
  1332.      experiment). Move the cursor into the middle of the right-hand unused
  1333.      portion of the drawing area and Click Left.
  1334.  
  1335.      The letter "X" appears at the cursor but no box is drawn yet because
  1336.      its size is still 0 x 0 -- see the sidebar. If Block X had a name
  1337.      (entered on the Contents menu), it would appear on the printout in
  1338.      this position.
  1339.  
  1340.      Now move the cursor somewhere to the right and down from the position
  1341.      and Click Right or press the <Del> key. The box now appears. Check the
  1342.      sidebar for the calculated size of the box. Adjust the size by moving
  1343.      the cursor and again Clicking Right.
  1344.  
  1345.      Try moving the block to various positions and rotating it. When you
  1346.      are finished experimenting you can delete the changes by pressing
  1347.      <Esc> or save them as evidence of your expertise with a mouse by
  1348.      pressing Return.
  1349.  
  1350.      Now let's check our work. Return to the Function menu and press <L> to
  1351.      select a different LAYOUT file -- your changed file will be saved to
  1352.      disk. Choose file number 2 and then sheet number 3. Print a copy.
  1353.      Now go back to file number 1, sheet number 3. Compare the sheet from
  1354.      file 2 (Apartment #101) to your printout of the same sheet from file 1
  1355.      (Floor Plan C). If they do not match, make the needed corrections.
  1356.  
  1357.      Let's take a look at an overview of the apartment. Go to the Function
  1358.      menu and select Sheet # 1. Draw it and print a copy.
  1359.      Since the dimensions of the whole apartment (480 x 276 inches) exceed
  1360.      the physical limits of the screen (240 x 192) the drawing ratio for
  1361.      this sheet has been set at Half size.
  1362.  
  1363.      The drawing shows the whole apartment divided into a series of blocks
  1364.      outlining the location and dimensions of each room in the apartment.
  1365.      The position and size of the doors and windows in the external walls
  1366.      of the apartment is shown.
  1367.  
  1368.      Content Blocks are used to define a room or group of rooms. The
  1369.      additional labels on this printout show the relationships of the
  1370.      detail sheets where the placement of interior walls, doors, fixtures,
  1371.      etc. is shown -- see your printouts of sheets 2 and 3.
  1372.  
  1373.      26                           Layout 3.0
  1374.      ======================================================================
  1375.  
  1376.      Note that the numbers describing the actual dimensions of a block on
  1377.      the overview are the same as those on the specific detail sheet for
  1378.      the comparable structure -- the difference in the appearance of the
  1379.      drawing is due to different drawing ratios. For example, the block
  1380.      outlining the area of the Workshop/Study on the overview is 204 x 132
  1381.      in size. Therefore the same dimensions are specified for the walls on
  1382.      Sheet # 2.
  1383.  
  1384.      From the overview we can see, for example, that the area drawn on
  1385.      Sheet # 3 lies immediately to the right of that drawn on Sheet # 2.
  1386.      Since both these sheets are drawn to the same scale (unit = inches,
  1387.      ratio = full size) the two pieces of paper can be superimposed (right
  1388.      wall of sheet 2 to left wall of sheet 3) to create a larger overall
  1389.      plan of the apartment that includes all the detail.
  1390.  
  1391.      Similarly, sheet 4 describes the area to the right of sheet 3, Sheet 5
  1392.      the area below sheet 2, etc. (all drawn to the same scale). The
  1393.      filled-in blocks printed at the intersections of the borders will help
  1394.      you to match up adjoining sheets.
  1395.  
  1396.      You can create a large composite area plan by cutting each sheet along
  1397.      it's top and left-hand borders and, starting with sheet number 1 as
  1398.      the base, paste adjoining sheets onto their relative positions.
  1399.      The size of such a composite is limited only by your imagination.
  1400.  
  1401.      Some other ways to use the features in LAYOUT are illustrated on other
  1402.      sheets in the sample files.
  1403.  
  1404.      Sheet # 4 (either file): - The living room actually has only three
  1405.      walls. To remove the fourth wall from the drawing of the borders, a
  1406.      door was placed the full length of the bottom wall.The structures that
  1407.      lie across the hallway from the living room have been included on this
  1408.      sheet -- see area content blocks E - H.
  1409.  
  1410.      Sheet # 7 (either file): - the boundaries of this sheet include the
  1411.      front part of the hallway, the kitchen, and the dining area. Door 1 is
  1412.      the hallway closet door and Door 2 is the absent wall of the living
  1413.      room. The interior walls lining the hallway are Blocks N and O. The
  1414.      pass through and wall separating the kitchen and dining area are
  1415.      Blocks Q and R.
  1416.  
  1417.      The fixtures in the kitchen are in Sheet # 7 on both files. Sheet # 7
  1418.      on file # 2 (Apartment #101) shows the furniture placed in the dining
  1419.      area by the tenant and some entries have been made in the inventory
  1420.      data.
  1421.  
  1422.      Print a copy of the Inventory. Go to the Set Titles/Printer Type menu
  1423.      and change some of the column sizes to see the effects on the column
  1424.      titles and the content block inventory data.
  1425.  
  1426.      The third sample file carries a miscellaneous collection of sheets to
  1427.      demonstrate how other kinds of areas can be described with LAYOUT.
  1428.      These samples illustrate how combinations of drawing ratios and units,
  1429.      either fractional or whole, can be used to describe any size area.
  1430.                                  Layout 3.0                              27
  1431.      ======================================================================
  1432.  
  1433.      PART 5. LICENSE INFORMATION
  1434.  
  1435.      LAYOUT and documentation distributed or shipped with it are copyrighted
  1436.      works protected by U.S. and international copyright law. You are granted
  1437.      a license to use your copy of LAYOUT only under the terms specified in
  1438.      this license agreement.
  1439.  
  1440.      LAYOUT is a software package representing many long hours of
  1441.      programming, development, and support. LAYOUT is not public domain or
  1442.      free software. LAYOUT is distributed as shareware, supported by you, the
  1443.      users that find these programs productive!
  1444.  
  1445.      If you benefited in some way from LAYOUT or make regular use of any of
  1446.      the programs, you should register your copy. Registered users are sent a
  1447.      program disk containing the latest release of the programs, complete
  1448.      printed documentation, and published announcements of future releases of
  1449.      LAYOUT. Support for the program via telephone, mail, Bulletin Board, and
  1450.      Compuserve is also provided to registered users.
  1451.  
  1452.      Single user registration of LAYOUT costs $35 and entitles you to use
  1453.      this software on a single computer and to make as many copies of this
  1454.      software as you wish for backup purposes.
  1455.  
  1456.      Upon receipt of your registration fee you will receive a printed manual,
  1457.      a disk with the latest version of the software, notice of updates to the
  1458.      software, notice of any bugs that may be found in the software, and you
  1459.      will be eligible for telephone support (317-856-6052 during business
  1460.      hours). Support can also be obtained by BBS (PBS-BBS 317-856-2087 Author
  1461.      Conference - Leave a message to BOB OSTRANDER) or on CompuServe
  1462.      (Leave email to BOB OSTRANDER 76635,1760).
  1463.  
  1464.      Registration by private individuals for non-commercial uses is available
  1465.      for $20. This registration level does not include a program disk or
  1466.      printed manual.
  1467.  
  1468.  
  1469.      Site licenses are available for LAYOUT for $200. A site license entitles
  1470.      you to use this software on all of the computers in a building, campus,
  1471.      or plant. You will receive 2 master disks and 2 manuals to make copies
  1472.      from as you wish. Additional master disks and manuals are available, if
  1473.      you wish, at a cost of $4 and $3 respectively.
  1474.  
  1475.      Telephone support and update notices for site licensees of LAYOUT must
  1476.      be directed through one person at the licensee's location.
  1477.      28                           Layout 3.0
  1478.      ======================================================================
  1479.  
  1480.      Anyone not charging a "duplication" fee, individual or non-profit user
  1481.      groups, and Bulletin Board systems, may freely copy and share exact
  1482.      duplicates of LAYOUT. All program and documentation files must be
  1483.      distributed together and unmodified.
  1484.  
  1485.      Distributors of shareware software disks may distribute LAYOUT if they
  1486.      notify the Software Co-op that they are doing so. Members of the ASP do
  1487.      not need to notify Software Co-op that they are distributing LAYOUT.
  1488.  
  1489.      There is no warranty of any kind associated with LAYOUT. You, the user,
  1490.      are advised to experiment and become familiar with all of the programs
  1491.      before relying on them. You assume all risk for the selection, use, and
  1492.      operation of LAYOUT to achieve your intended results.
  1493.  
  1494.      You alone are responsible for any loss of profits, loss of savings, or
  1495.      other incidental or consequential damages arising out of the correct or
  1496.      incorrect use of these programs, even if we are advised of the
  1497.      possibility of any damages due to a defect in any program.
  1498.  
  1499.      By using any of the programs composing LAYOUT programs you agree to the
  1500.      above limitations.
  1501.  
  1502.  
  1503.              _______
  1504.         ____|__     |               (tm)
  1505.      --|       |    |-------------------
  1506.        |   ____|__  |  Association of
  1507.        |  |       |_|  Shareware
  1508.        |__|   o   |    Professionals
  1509.      -----|   |   |---------------------
  1510.           |___|___|    MEMBER
  1511.  
  1512.  
  1513.  
  1514.      This program is published by a member of the Association of Shareware
  1515.      Professionals (ASP). ASP wants to make sure that the shareware principle
  1516.      works for you. If you are unable to resolve a shareware-related problem
  1517.      with an ASP member by contacting the member directly, ASP may be able to
  1518.      help. The ASP Ombudsman can help you resolve a dispute or problem with
  1519.      an ASP member, but does not provide technical support for members'
  1520.      products. Please write to the ASP Ombudsman at 545 Grover Road,
  1521.      Muskegon, MI 49442 or send a Compuserve message via easyplex to ASP
  1522.      Ombudsman 70007,3536.
  1523.  
  1524.  
  1525.                                SINGLE USER INVOICE
  1526.  
  1527.  
  1528.      Remit to:                        From:
  1529.  
  1530.      Software Co-op                      ____________________________________
  1531.      5437 Honey Manor Dr
  1532.      Indianapolis  IN  46241             ____________________________________
  1533.  
  1534.      or VISA/MC call:                    ____________________________________
  1535.  
  1536.      317-856-6052                        ____________________________________
  1537.  
  1538.                                          ____________________________________
  1539.  
  1540.  
  1541.  
  1542.      Send me _____ copy/copies of fully registered LAYOUT at $35 each.
  1543.  
  1544.  
  1545.      Register me for _____ copies of LAYOUT without disk or manual at $20 each.
  1546.  
  1547.  
  1548.      Send me _____ copy/copies of LAYOUT distribution diskette at $4 each.
  1549.  
  1550.  
  1551.                                                      Total: __________
  1552.  
  1553.  
  1554.  
  1555.  
  1556.      -------------------------------------------------------------------------
  1557.  
  1558.      Checks, Money Orders, VISA, MasterCard are accepted.  Written Purchase
  1559.      Orders are accepted for quantity purchases and site licenses from most
  1560.      companies, schools, and governmental units.  Terms NET 30.
  1561.  
  1562.  
  1563.      VISA/MC #  _________  _________  _________  _________  Exp Date:___ /____
  1564.  
  1565.  
  1566.      Signature ________________________________   Phone ______________________
  1567.  
  1568.      -------------------------------------------------------------------------
  1569.  
  1570.      To Purchasing, Accounts Payable:
  1571.  
  1572.      Note that LAYOUT have been delivered and accepted by the customer.
  1573.      Upon receipt of this paid invoice, printed manual(s) and current
  1574.      disk(s) will be sent.
  1575.  
  1576.      Our federal employer ID number is 35-1689317.
  1577.  
  1578.  
  1579.  
  1580.                               SITE LICENSE INVOICE
  1581.  
  1582.      Remit to:                        From (street address):
  1583.  
  1584.      Software Co-op                      ____________________________________
  1585.      5437 Honey Manor Dr
  1586.      Indianapolis  IN  46241             ____________________________________
  1587.  
  1588.      or VISA/MC call:                    ____________________________________
  1589.  
  1590.      317-856-6052                        ____________________________________
  1591.  
  1592.                                          ____________________________________
  1593.  
  1594.                                      Contact individual _____________________
  1595.  
  1596.                                      Phone number ___________________________
  1597.  
  1598.  
  1599.  
  1600.      Send _____ site license packages at $200.
  1601.  
  1602.  
  1603.  
  1604.  
  1605.      Send _____ additional master disks at $4.
  1606.  
  1607.      Send _____ additional printed manuals at $3.
  1608.  
  1609.  
  1610.  
  1611.      -------------------------------------------------------------------------
  1612.  
  1613.      Checks, Money Orders, VISA, MasterCard are accepted.  Written Purchase
  1614.      Orders are accepted for quantity purchases and site licenses from most
  1615.      companies, schools, and governmental units.  Terms NET 30.
  1616.  
  1617.  
  1618.      VISA/MC #  _________  _________  _________  _________  Exp Date:___ /____
  1619.  
  1620.  
  1621.      Signature ________________________________   Phone ______________________
  1622.  
  1623.      -------------------------------------------------------------------------
  1624.  
  1625.      To Purchasing, Accounts Payable:
  1626.  
  1627.      Note that LAYOUT have been delivered and accepted by the customer.
  1628.      Upon receipt of this paid invoice, printed manual(s) and current
  1629.      disk(s) will be sent.
  1630.  
  1631.      Our federal employer ID number is 35-1689317.
  1632.  
  1633.